someone's whole-hearted support - French English Dictionary